Volume 36, Issue 1, January 2019, Pages 49-72
Abdelaziz Omara
Volume 35, Issue 4, October 2018, Pages 1243-1270
Abdelaziz I. Omara